#include "C_Label.h"

using namespace gui;

//////////////////////////////////////////////////////////////////////////////////
///////////////////	CONSTRUCTOR
C_Label::C_Label(C_Widget* parent) : C_Widget(parent)
{
	m_drawText.setFont(*FONT_1);
}

//////////////////////////////////////////////////////////////////////////////////
///////////////////	DESTRUCTOR
C_Label::~C_Label()
{
}


//////////////////////////////////////////////////////////////////////////////////
///////////////////	RENDER WIDGET
void C_Label::renderWidget()
{
	m_rWindow->pushGLStates();
	m_rWindow->draw(m_drawText);
	m_rWindow->popGLStates();
}



//////////////////////////////////////////////////////////////////////////////////
///////////////////	SYNCHRONIZATION
void C_Label::syncWidgets()
{
	m_drawText.setPosition(this->absolutePos());
}
